Meet Your Host- Vista Verde Guest Ranch
Meet Ben Martin, who manages Colorado's Vista Verde Ranch, a luxury resort ranch 25 miles North of Steamboat Springs, Colorado with an emphasis on quality horse riding experiences. "It is gratifying to hear our guests connecting through shared experiences," said Ben. "I don’t t...